
h1
{
	font-family: Verdana;
	font-size: 14pt;
}
table
{
	border-collapse: collapse;				
	background-color: WhiteSmoke;
}
td 
{
	border-top: 1px solid black;
	border-left: 1px solid #DDD;	
	cursor: hand;	
}

td, th
{	
	white-space: nowrap;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
	font-size: 11px;
}
th
{
	font-weight: bold;
	font-size: 0.8em;
	font-family: verdana, Arial, tahoma, sans-serif;
	color: #3A4F6C;
	background-color: #CFD9E7;	
	border-bottom: 2px solid #222;	
	text-align: center;	
	border-left: 1px solid #222;	
}

table tbody tr td div 
{
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;	
}

.DescriptionCell{width: 200px;}
.SameReq {border-top-color: #DDD !important;}
.ItemRow
{
	background: #F0F0F0;
}

.AlternateItemRow
{
	background: #FAFAFA;
}

.RowSelected
{
	background-color: #9B9B1C;
	color: #FFF;	
}


.Supplier
{
	color: Green;
}

.All
{
	color: Maroon;
}

.Officer
{
	color: Olive;
}

.ThisWeek {	color: Purple ;} 
.LastWeek { color: Blue ;}
.CurrentSort 
{
	font-weight: bold;
	color: green;
}

.Est {	color: green ;} 
.Act  {	color: Black ;} 

/* ORDER SPECIFIC CSS */
.ReqCell{width:40px;}
.SalesOrderCell{width:50px;}
.BulkCell{width:40px;}
.SizeCell{width:40px;}
.PackCell{width:40px;}
.OrderTypeCell{width:40px;}
.SuppCell{width:40px;}
.ONoCell{width:40px;}
.PriCell{width:60px;}
.ConCell{width:40px;}
.POInOperaCell{width:40px;}
.AccNoCell{width:40px;}
.CusCell{width:100px;}
.CustPONoCell{width:40px;}
.FinalDestCell{width:120px;}
.ArriPortCell{width:100px;}
.DescCell{width:100px;}
.FacETDCell{width:40px;}
.OnHoldCell{width:20px;}
.ShiDateCell{width:60px;}
.ShiLineCell{width:40px;}
.VesCell{width:50px;}
.ConNoCell{width:20px;}
.ETACell{width:50px;}
.WkCell{width:20px;}
.ConDelCell{width:40px;}
.PISCCell{width:40px;}
.PayAuthCell{width:40px;}
.PPaymentCell{width:40px;}
.PDepCell{width:40px;}
.PInvCell{width:40px;}
.PPayDateCell{width:60px;}
.DocRecCell{width:20px;}
.CompCell{width:60px;}
.SInvCell{width:40px;}
.SuppONoCell{width:40px;}
.SInvDateCell{width:60px;}
.SInvValueCell{width:50px;}
.SPaymentDueCell{width:60px;}
.SInvPaidCell{width:60px;}
.TrgETDCell{width:60px;}
.DebtorDaysCell{width:40px;}
.ExtraCreditDaysCell{width:40px;}
.LeadDaysCell{width:40px;}
.LastPONo 
{
	font-weight: bold;
}

.LateShipped { color: Red !important}
.OntimeShipped { border: solid 2px green !important; }
.SInvoiceRecentPaid { background-color: orange !important }
.SInvoiceLatePaid { color: Red !important }
.SInvoiceUnpaid { background-color: red !important }

#outerDiv
{
	position: relative;
	border: 1px solid black;
}
#innerDiv
{
	overflow: auto;
}
#innerDiv td
{
	white-space: nowrap;
}

div#actionTop 
{
	background-color: Whitesmoke;	
	font-size: 0.8em;
	width: 100%;
}

div#actionTop li
{
	list-style-type:none;
	list-style-position: outside;
	padding-bottom: 4px;
}

div#actionTop h5 
{
	margin: 0;
	padding: 0;
	color: Blue;
	font-size: 1.2em;	
}

div#actionTop h5 select,
div#actionTop h5 a 
{
	font-size: 0.8em;
}

div#actionTop div
{
	padding: 0 0 0.3em 0;
}
div#actionTop #navigation 
{
	float:right;	
	clear: right;
	
}

div#actionTop #legend
{
	color: Black;
	font-style: italic;
	float: right;
	width: 100%;	
}

div#actionTop #legend1
{
	clear:both;
	color: Blue;
	font-weight:bold;
	float: left;
	width: 100%;
	font-size: 1.2em;	
}

div#title,
div#actionButtons
{
	float: left;
}

div#sort
{
	float: left;	
	width: 100%;
}

div#find
{
	float: right;
}

div#find #txtFind
{
	font-family: verdana, Arial, tahoma, sans-serif;	
	font-size: 1em;	
}
